export default {
  namespaced:true,
  state(){
    return {
      addressList:[
        // {
        //   id: '1',
        //   name: '张三',
        //   tel: '13000000000',
        //   address: '浙江省杭州市西湖区文三路 138 号东方通信大厦 7 楼 501 室',
        //   isDefault: true,
        // },
        // {
        //   id: '2',
        //   name: '李四',
        //   tel: '1310000000',
        //   address: '浙江省杭州市拱墅区莫干山路 50 号',
        // },
      ]
    }
  },
  mutations:{
    addressAddMut(state,addressObj){ //此处的addressObj数据包格式应该跟上面一致
      state.addressList.push(addressObj)
      localStorage.setItem('addressList',JSON.stringify(state.addressList))
    },
    addressEditMut(state,{addressObj,editIdx}){ //编辑
      state.addressList[editIdx] = addressObj
      localStorage.setItem('addressList',JSON.stringify(state.addressList))
    },
    addressInitMut(state,list){
      state.addressList = list
    }
  }
}